undulated membrane - Deutsch Englisch Wörterbuch